package union

class Gestao {
	String descricao
	Date dataInicioCiclo
	Date dataFimCiclo
	Date dataInicioComp
	Date dataFimComp
	Date dataInicioAcomp
	Date dataFimAcomp
	Date dataInicioAvaliacao
	Date dataFimAvaliacao
	Date dataInicioIndicadorR
	Date dataFimIndicadorR
	Date dataInicioAcordo
	Date dataFimAcordo
	Date dataInicioApuracao
	Date dataFimApuracao
	Date dataInicioFeedback
	Date dataFimFeedback
		
	static hasMany = [gruposGestao:GruposGestao]
	
	String toString(){
		"${this.descricao}"
	}	
	
    static constraints = {
		descricao(nullable:false, blanck:false)
		dataInicioCiclo(nullable:false, blank:false)
		dataFimCiclo(nullable:false, blank:false)
		dataInicioComp(nullable:false, blank:false)
		dataFimComp(nullable:false, blank:false)
		dataInicioAcomp(nullable:false, blank:false)
		dataFimAcomp(nullable:false, blank:false)
		dataInicioAvaliacao(nullable:false, blank:false)
		dataFimAvaliacao(nullable:false, blank:false)
		dataInicioIndicadorR(nullable:false, blank:false)
		dataFimIndicadorR(nullable:false, blank:false)
		dataInicioAcordo(nullable:false, blank:false)
		dataFimAcordo(nullable:false, blank:false)
		dataInicioApuracao(nullable:false, blank:false)
		dataFimApuracao(nullable:false, blank:false)
		dataInicioFeedback(nullable:false, blank:false)
		dataFimFeedback(nullable:false, blank:false)
    }
}
